﻿package com.example.demo.dao
import com.example.demo.dbmodels.*
import me.liuwj.ktorm.schema.*
import java.math.BigDecimal
/**
 *  病人检查结果
 **/
object TExamDao : Table<TExam>("t_exam"){
	/**
	 *  id
	 **/
	var id = int("id").primaryKey().bindTo { it.id }
	/**
	 *  检查单号（唯一）
	 **/
	var doc_no = varchar("doc_no").bindTo { it.doc_no }
	/**
	 *  检查单名称
	 **/
	var doc_name = varchar("doc_name").bindTo { it.doc_name }
	/**
	 *  病人编号
	 **/
	var patient_code = varchar("patient_code").bindTo { it.patient_code }
	/**
	 *  住院号
	 **/
	var cure_no = varchar("cure_no").bindTo { it.cure_no }
	/**
	 *  检查部位
	 **/
	var part = varchar("part").bindTo { it.part }
	/**
	 *  开嘱医生
	 **/
	var order_doctor = varchar("order_doctor").bindTo { it.order_doctor }
	/**
	 *  开嘱日期
	 **/
	var order_date = datetime("order_date").bindTo { it.order_date }
	/**
	 *  审核医生
	 **/
	var audit_doctor = varchar("audit_doctor").bindTo { it.audit_doctor }
	/**
	 *  审核日期
	 **/
	var audit_date = datetime("audit_date").bindTo { it.audit_date }
	/**
	 *  检验日期
	 **/
	var exam_date = datetime("exam_date").bindTo { it.exam_date }
	/**
	 *  诊断结论
	 **/
	var diagnosis = varchar("diagnosis").bindTo { it.diagnosis }
	/**
	 *  影像学表现
	 **/
	var describes = varchar("describes").bindTo { it.describes }
	/**
	 *  报告状态（0-未出，1-已出，2-已打印)
	 **/
	var report_status = int("report_status").bindTo { it.report_status }
	/**
	 *  打印时间
	 **/
	var print_date = datetime("print_date").bindTo { it.print_date }
	/**
	 *  图片路径
	 **/
	var img_url = varchar("img_url").bindTo { it.img_url }
	/**
	 *  更新人
	 **/
	var update_by = int("update_by").bindTo { it.update_by }
	/**
	 *  更新时间
	 **/
	var update_time = datetime("update_time").bindTo { it.update_time }
	/**
	 *  删除标记
	 **/
	var is_del = boolean("is_del").bindTo { it.is_del }
}
